foot-propelled tricycle - Allemand Anglais Dictionnaire