penile induration - Turkish English Dictionary