Воссоздание словаря из IEnumerable <KeyValuePair <>>

У меня есть метод, который возвращает IEnumerable<KeyValuePair<string, ArrayList>>, но некоторые из вызывающих требуют, чтобы результат метода был словарь. Как я могу преобразовать IEnumerable<KeyValuePair<string, ArrayList>>в Dictionary<string, ArrayList>так, чтобы я...