parcela - French English Dictionary