stirp - German English Dictionary