toru (persoonia toru) - French English Dictionary