to rely on handouts - Turco Inglés Diccionario