self-communicative - Francés Inglés Diccionario