to depend - Turco Inglés Diccionario