an inseparable mate - Inglés Sinónimo Diccionario