tronchar - French English Dictionary