meadow muffin - Turkish English Dictionary