play the long game - German English Dictionary