headlamp protection grilles - German English Dictionary