sofa group - German English Dictionary