left bank of a river - German English Dictionary