self-communicative - Alemán Inglés Diccionario