trestle with meat hooks - Turkish English Dictionary