terrollo - French English Dictionary