i like solving puzzles - Spanish English Dictionary