speak, especially a foreign language - Espagnol Anglais Dictionnaire