to find solace in - Almanca İngilizce Sözlük