two inseparable people - Francés Inglés Diccionario