motor car mechanic - Turkish English Dictionary