amino carboxylic acid ketones - Spanish English Dictionary