semiliquid - French English Dictionary