cast and recovery - Spanish English Dictionary