mail head-cover under the helmet - Turco Inglés Diccionario