dependent source - Spanish English Dictionary