thrap - German English Dictionary