Lughet
piece de resistance — English Definition | Lughet