hell on a holiday - Turkish English Dictionary