Dick - сокращение от имени Richard
А cock - это петух
......................................................................................
Михаил ошибается. И то и другое является жаргонизмом для слова "пенис". Только dick еще и ругательство, которым можно обозвать человека. He's such a dick! можно говорить, а he's such a cock — нет.
разница та же, что и с pussy и cunt.
так же cock и dick - первое по-культурнее, а дик ближе к хую, простите :D
я для себя выделяю градацию по степени грубости, так сказать - vagina -> pussy -> cunt/twat; penis -> cock -> dick.