overgenerous - German English Dictionary