massive structural body - Turkish English Dictionary