radiographically detectable - French English Dictionary