i'm glad to see you again. - Espagnol Anglais Dictionnaire