great facility - Turkish English Dictionary