more irreplaceable - Allemand Anglais Dictionnaire