you mean this one - Espagnol Anglais Dictionnaire