aldea - French English Dictionary