encumbrada - French English Dictionary