(all) rolled into one - French English Dictionary