i spotted your game - Francés Inglés Diccionario