aluminium aminoacetate - Turkish English Dictionary