creature comforts - German English Dictionary