inseparable friends - Francés Inglés Diccionario