parallel-parking - Turkish English Dictionary