someone that is from santa cruz de tenerife - Turkish English Dictionary