trebucket - German English Dictionary