double contrast radiography - French English Dictionary