henpecked man - Turkish English Dictionary