padres - French English Dictionary