tonsillolith - Spanish English Dictionary