when you arrived - Espagnol Anglais Dictionnaire