be extraordinary and admirable - Allemand Anglais Dictionnaire