internal defects - Spanish English Dictionary