high productivity - German English Dictionary