multicasco - French English Dictionary