tower glasshouse - Turkish English Dictionary