sense organule - French English Dictionary