small but powerful - German English Dictionary