What does allgemeiner Problemlöser mean?

allgemeiner Problemlöser - German to English

general problem solver