To depend on - Turco Inglés Diccionario