semirespectable - German English Dictionary