semitrailers - German English Dictionary