i could have bitten my tongue off - İspanyolca İngilizce Sözlük