stick one's neck out - Spanish English Dictionary