mustached bats - Alemán Inglés Diccionario