horsesoldier with helmet - German English Dictionary