plural of lancha - French English Dictionary