i swam last saturday - Espagnol Anglais Dictionnaire