tepú - French English Dictionary