crossbow cradle - Turkish English Dictionary