turn upon - German English Dictionary