rely heavily on someone - Turco Inglés Diccionario