submarine craft - Turkish English Dictionary