truceless - German English Dictionary