social feedback - German English Dictionary