will you stop pulling my pants off - Turkish English Dictionary