amino carboxylic acid ketones - French English Dictionary