most irreplaceable - Allemand Anglais Dictionnaire