organoit - French English Dictionary