crantara - French English Dictionary