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