apoderada - French English Dictionary