teña - French English Dictionary