deep spot in river to swim - Deutsch Englisch Wörterbuch