will you stop pulling my pants off? - Turco Inglés Diccionario