small car moved by hand power - Turc Anglais Dictionnaire