pull down trousers - Alemán Inglés Diccionario