someone that is from tenerife - French English Dictionary