man from tenerife, spain - French English Dictionary