on or under the seabed - İspanyolca İngilizce Sözlük