muchacha - Turkish English Dictionary