querulent - German English Dictionary