inseparable friend - Alemán Inglés Diccionario