perform poorly - Turkish English Dictionary