efforcent - Turkish English Dictionary