world of plenty - German English Dictionary