translate English to French: An organization like DCC is right up my alley."
Une organisation comme CDC est tout à fait mon rayon.