Larousse : dictionary english-spanish = diccionario español-inglés. (Larousse, 2010)