the owner before me - Spanish English Dictionary