osmicate - French English Dictionary