arm's end - French English Dictionary