providing comfort - German English Dictionary