i found out later that... - Espagnol Anglais Dictionnaire