owe one's thanks - Spanisch Englisch Wörterbuch