meaning of ausgetüftelter Plan

ausgetüftelter Plan - German to English

sophisticated system