opossum mouse - Turkish English Dictionary