mechanical trail - German English Dictionary