constant complainer - German English Dictionary