favorable recommendation - German English Dictionary