surculose - French English Dictionary