have one's fill of - German English Dictionary