iodoacetamide - French English Dictionary