hydroxy amino carboxylic acid amide - French English Dictionary