machine buildings - Turkish English Dictionary