pinioned against the wall - Spanish English Dictionary