be very generous - German English Dictionary