primary means of communication - Espagnol Anglais Dictionnaire