apoderado - French English Dictionary