insectivorous bat - Alemán Inglés Diccionario