horseshoe bats - Turco Inglés Diccionario