sea line of communication (sloc) - Almanca İngilizce Sözlük