a one-man band - French English Dictionary