expert in putting patches, lotion or casts to heal diseases - Spanish English Dictionary