live a long way from home - Espagnol Anglais Dictionnaire