large infrastructures - Turkish English Dictionary