encharcado - French English Dictionary