i like solving puzzles - Francés Inglés Diccionario