will you stop pulling my pants off? - German English Dictionary