site where there were buildings - Türkisch Englisch Wörterbuch