have a bat in the cave - Français Anglais Dictionnaire