inhibiting development - Turco Inglés Diccionario