torpedo depot - İngilizce Eşanlam Sözlük