taken from their home - Español Inglés Diccionario