foot-propelled tricycle - Turco Inglés Diccionario