self-inhibiting - Turco Inglés Diccionario