fastening device for window - Turco Inglés Diccionario