(well-)liked - German English Dictionary