kantus - French English Dictionary