buttery hatch - Turkish English Dictionary