you deserve a good bitch-slap - Türkçe İngilizce Sözlük