small car moved by hand power - Turkish English Dictionary