trestle with meat hooks - French English Dictionary