be moored with an anchor - German English Dictionary