be henpecked - Turkish English Dictionary