two inseparable people - Alemán Inglés Diccionario