drop (one's) trousers - Francés Inglés Diccionario