effectua - Turkish English Dictionary