meeting point for birds on river banks - Spanisch Englisch Wörterbuch