ball latch - Turco Inglés Diccionario