pull down trousers - Turco Inglés Diccionario