missile launching submarine - German English Dictionary