a dead-end job - German English Dictionary