be somebody's poodle - Turkish English Dictionary