terruco - French English Dictionary