to carry out effectively - Turkish English Dictionary