subfoundation - Spanish English Dictionary