have good luck in games - Francés Inglés Diccionario