taken from their home - Alemán Inglés Diccionario