trincafiar - French English Dictionary