ranfurly shield - French English Dictionary