stench-trench - German English Dictionary