a riddle wrapped in an enigma - Español Inglés Diccionario