trial horse - German English Dictionary