atorar - Turkish English Dictionary