cymry - French English Dictionary