have a bat in the cave - Francés Inglés Diccionario