efficient and productive - Turkish English Dictionary