shut your cake hole! - Français Anglais Dictionnaire