stomach flush - German English Dictionary