place where seafood is abundant - Spanisch Englisch Wörterbuch