throwing up its head - French English Dictionary