trochiscus - French English Dictionary