Larousse Standard Dictionary: Spanish-/English/English-Spanish