be given the thumbs down - Turkish English Dictionary