overdoer - German English Dictionary