semirespectable - Spanish English Dictionary