cover the waterfront - Turkish English Dictionary