strumosity - French English Dictionary