traillar - German English Dictionary