Hood latch - Turco Inglés Diccionario