pillagers - German English Dictionary