efficient producer - German English Dictionary