stirps - German English Dictionary