yield science - German English Dictionary