lid poppers - Turkish English Dictionary