crystal carafe - Turkish English Dictionary