hand-propelled tricycle - Turco Inglés Diccionario