ball helmets - Turco Inglés Diccionario