smell strong - Allemand Anglais Dictionnaire