tell the truth without reservation - Spanisch Englisch Wörterbuch