autocontrato - Spanish English Dictionary