woman from tenerife, spain - German English Dictionary