to be dependent on - Turco Inglés Diccionario