be worked like a dog - German English Dictionary