rough front attachment - Turco Inglés Diccionario