be with somebody in spirit - Alemán Inglés Diccionario