-stomus - French English Dictionary