В английском языке основным значением слова marauder не является "мародер" в его русском понимании. Последнему соответсвует слова "looter", "pillager" "plunderer".
Marauders - в английском языке - это участники рейда вглубь вражеской территории.
Насчет фарнцузкого и немецкого не скажу...