thribble - German English Dictionary