henpeck - Turkish English Dictionary