live on other's expenses - Turco Inglés Diccionario