artificially excavated port - Spanisch Englisch Wörterbuch