acid magnesium citrate - German English Dictionary