iodazide - French English Dictionary