metal ruler - French English Dictionary