live on other people - Alemán Inglés Diccionario