have a stomach flu - Alemán Inglés Diccionario