shield generator station 14 - Turkish English Dictionary