thrups - German English Dictionary