torpedo depot - Almanca İngilizce Sözlük