guaracha - Turkish English Dictionary