rally raid - German English Dictionary