game-ending - German English Dictionary