sturgeon glue - French English Dictionary