large carafe - Turkish English Dictionary