lookout cape - Turkish English Dictionary