pool left on the shore by a river - Almanca İngilizce Sözlük