torulopsidose - French English Dictionary