small but powerful - Turc Anglais Dictionnaire