and that means - Turkish English Dictionary