floodable construction site - Turkish English Dictionary