crossbow cradle - German English Dictionary