ecuadorean shrew-opossum - Turkish English Dictionary