lost city of the ghorfas - Turkish English Dictionary