a for effort - Espagnol Anglais Dictionnaire