newly baked - Turkish English Dictionary