inseparable friends - Alemán Inglés Diccionario