cyst-like swelling - Espagnol Anglais Dictionnaire