santa cruz de tenerife (city) - German English Dictionary