you deserve a good bitch-slap - Fransızca İngilizce Sözlük