crossbow foot soldier - German English Dictionary