x-ray detectable - Spanish English Dictionary