armrack - French English Dictionary