to give solace - Spanisch Englisch Wörterbuch