tongue and groove seams - Turco Inglés Diccionario