parlour grand piano - Turkish English Dictionary