horse cock - Turkish English Dictionary