small car moved by hand power - Allemand Anglais Dictionnaire