shaven haven - Turkish English Dictionary