tongue and grooved board - Turco Inglés Diccionario