expert in putting patches, lotion or casts to heal diseases - Espagnol Anglais Dictionnaire