razorbacked - German English Dictionary