stomach flush - Turkish English Dictionary