atomic submarine - Turkish English Dictionary