substomal - French English Dictionary