something not credible and very exaggerated - Français Anglais Dictionnaire