they live comfortably - German English Dictionary