river roadstead - German English Dictionary