compound casting - French English Dictionary