be in the dock - Spanish English Dictionary