you can't beat that - French English Dictionary