tonsillolith - French English Dictionary