a german patent nutritional supplement - Español Inglés Diccionario