cold-call? Never heard that expression. My dictionaries seem unaware of it as well. Could you explain, please? (English is only my second language, and I am not too good at it - especially such expressions...)