hear something in the jungle - Français Anglais Dictionnaire