direct subsidiary - Spanish English Dictionary