insectivorous bat - Español Inglés Diccionario