lando - French English Dictionary