trailery - German English Dictionary