person who is from villa clara - German English Dictionary