submarine fan sediment/deposit - Almanca İngilizce Sözlük