mealy-mouthed excuses - İspanyolca İngilizce Sözlük