motor repair park - Turkish English Dictionary