castilian rod - French English Dictionary