who does more? - German English Dictionary