teacup galaxy - Turkish English Dictionary