casts - Spanish English Dictionary