tierruca - French English Dictionary