gratta - Turkish English Dictionary