you're very generous - German English Dictionary