an unflappable person - Allemand Anglais Dictionnaire