two inseparable people - Espagnol Anglais Dictionnaire