devasa bir yapı kompleksi - Turkish English Dictionary