insectivorous bat - Francés Inglés Diccionario