star-studded - Turkish English Dictionary