darwin's leaf-eared mouse - Turkish English Dictionary