distro - French English Dictionary