someone that is from tortosa - French English Dictionary