submarine armor - Turkish English Dictionary