small but powerful - Allemand Anglais Dictionnaire