channel-packed cock - German English Dictionary