organology - French English Dictionary