have good luck in games - German English Dictionary