carrom - French English Dictionary