interpret favourably - German English Dictionary