ex abundante cautela - Spanish English Dictionary