shovel-nosed - French English Dictionary