related to birth defects and similar abnormalities - Espagnol Anglais Dictionnaire