deal a new game - German English Dictionary