pull down trousers - Turkish English Dictionary