nailrod - French English Dictionary