Через дефис надо писать сложные прилагательные, которые образованны от сложных существительных.
Например: дизель-моторный, юго-западный, контр-адмиральский.
Сложные существительные, которые обозначают разные признаки, но относятся к одному существительному.
Например: белково-витаминный корм, русско-английский словарь.
Сложное прилагательное, первая часть которого является существительным.
Например: посудо-хозяйственный, мясо-молочный, злако-бобовый.
Сложные прилагательные, обозначающие оттенки цветов:
Бледно-зелёный, иссиня-чёрный, медно-красный.
Сложные терминологические слова, обозначающие неоднородные признаки.
Например: газово-пылевые , атомно-ядерная.