caird - French English Dictionary