antishock trousers - French English Dictionary