little muffin - Turkish English Dictionary