streambank - German English Dictionary