too-generous - German English Dictionary