larding knife - French English Dictionary