to go and see - Espagnol Anglais Dictionnaire