crystal cape - Turkish English Dictionary