fellow subsidiary - Spanish English Dictionary