self-inhibiting - Español Inglés Diccionario