ghost-faced bats - Turco Inglés Diccionario