Hood latch - Alemán Inglés Diccionario