aferrada - Turkish English Dictionary