torpedo depot - Fransızca İngilizce Sözlük