stifled - Allemand Anglais Dictionnaire