hand-propelled tricycle - Allemand Anglais Dictionnaire