do someone dirt - German English Dictionary