stab culture - French English Dictionary