join things closely together - Inglés Sinónimo Diccionario