favourable reception - German English Dictionary