cross country rallying - German English Dictionary