favourable reception - Spanish English Dictionary