foot-propelled tricycle - Turc Anglais Dictionnaire