whatchamacallit- word used as a substitute for an expression not remembered at the moment
Wort als Ersatz für einen momentan nicht erinnerten Ausdruck