dock shelter - German English Dictionary