apparatus for carrying out - Turkish English Dictionary