skilled horseman - German English Dictionary